﻿#pragma once
#include "BtnST.h"
// CSystemSetView 窗体视图
//////////////////////////////////////////////////////////////
//
//	系统设置
//
//
// 2021-11-11
//
/////////////////////////////////////////////////////////////////

class CSystemSetView : public CFormView
{
	DECLARE_DYNCREATE(CSystemSetView)

public:
	CSystemSetView();           // 动态创建所使用的受保护的构造函数
	virtual ~CSystemSetView();

public:
#ifdef AFX_DESIGN_TIME
	enum { IDD = IDD_CSystemSetView };
#endif

private:
	CButton m_btFirZF;
	CButton m_btFirQT;
	CButton m_btSwitch1;
	CButton m_btSwitch2;
	int		m_nIntType;
	int		m_nCycleType;
	int		m_nWorkType;
	int		m_nUnitType;
	float	m_dTempZW;
	float	m_dTempZF_A;
	float	m_dTempZF_B;
	float	m_dTempQT;
	float	m_dZF1Air;
	float	m_dZF1Pre;
	float	m_dZF1Mas;
	float	m_dZF2Air;
	float	m_dZF2Pre;
	float	m_dZF2Mas;
	float	m_dQTAir;
	float	m_dQTH2;
	float	m_dQTSample;
	float	m_dPreCutTime;
	CButtonST				m_btKeyboard;

	CString m_strWN;

	//float	m_dOldTemp[3];
	///float   m_dOldPre[8];

	int		m_nCurID;

	int		m_nOldMethod;		//老的积分方法

	bool m_bIsKioskPad; // 用于跟踪当前键盘类型
#ifdef _DEBUG
	virtual void AssertValid() const;
#ifndef _WIN32_WCE
	virtual void Dump(CDumpContext& dc) const;
#endif
#endif
private:
	void	Draw(CDC* pDC, CRect rt);

public:
	void	RefreshView();
	void	UpateWorkMode();

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持

	DECLARE_MESSAGE_MAP()
public:
	virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
	afx_msg void OnPaint();
	afx_msg void OnBnClickedButton6();
	afx_msg void OnBnClickedButton7();
	afx_msg void OnBnClickedBtapply();
	virtual void OnInitialUpdate();
	afx_msg void OnBnClickedBtflowcali();
	afx_msg void OnBnClickedBtfirzf();
	afx_msg void OnBnClickedBtfirqt();
	afx_msg void OnBnClickedBtswitch1();
	afx_msg void OnBnClickedBtswitch2();
	afx_msg void OnBnClickedButton8();
	afx_msg void OnBnClickedBtkeyboard();
	afx_msg void OnBnClickedModify();
	afx_msg void OnBnClickedModeradio1();
	afx_msg void OnBnClickedModeradio2();
	afx_msg void OnBnClickedModeradio3();
	afx_msg void OnBnClickedModeradio4();
	afx_msg void OnBnClickedCheck1();
	afx_msg void OnBnClickedCheck2();
	afx_msg void OnBnClickedBtfirzfB();
	void OnSetFocus();
	void OnSetFocusH();
};


